INSTALAR WINE HQ EN DEEPIN

Wine es una aplicación para GNU/Linux que te permite correr software de Windows en sistemas basados en  Linux como deepin. Hay programas como POL o Crossover que facilitan el uso y configuración del mismo, en este paso nos enfocaremos de la versión más pura.

Si lo que buscas es usar una versión superior a la de los repositorios deepin, para beneficiarte de algunas de las características que estas puedan poseer; como compatibilidad DirecX 11 o con Office 2013 deberás seguir esta guía.

Metodo

Abrir un terminal e instalar la llave (Key) del repositorio con el comando

wget -nc https://dl.winehq.org/wine-builds/winehq.key

Luego

sudo apt-key add winehq.key

Editar la sources.list mediante el terminal y agregar el repositorio

sudo nano /etc/apt/sources.list

deb https://dl.winehq.org/wine-builds/debian/ stretch main

La estructura de la sources debería quedar como en la imagen, finalmente guardamos los cambios con Ctrl o   Enter   Ctrl x

Edición de los repositorios

Nota: dependiendo del tiempo transcurrido desde corte de la base de deepin vigente, usar buster o sid en la linea de la sources.list

sudo apt update

Aquí puedes decidir entre instalar la versión estable o la ultima en desarrollo o la staging

sudo apt install --install-recommends winehq-stable

sudo apt install --install-recommends winehq-devel

sudo apt install --install-recommends winehq-staging

Para ejecutarlo

Antes debemos aclarar que el menú de deepin tiene un comportamiento algo extraño con respecto a esta aplicación ya que en el no veras las carpetas y accesos de wine como en otros escritorios debiendo recurrir al terminal para ello.

winecfg

Acerca de Wine

La primera vez que ejecutes la aplicación deberás confirmar la instalación de wine-gecko y wine-mono.

Winetricks

Winetricks es un entorno gráfico muy simple que te permitirá instalar archivos adicionales y necesarios para configurar cada aplicación en wine como los son fuentes, librerías, editores de registro; etc.

sudo apt install winetricks

Lanzar con winetricks --gui

WInetricks

Si quieres instalar una aplicación especifica te recomendamos consultar antes el foro de Wine HQ. donde encontrarás un buscador por nombre, un listado de versiones compatibles y el rango o nivel de compatibilidad (Oro, Plata o Bronce) y tal vez hasta una guía para ejecutar la aplicación que corresponda.

4.9 9 votos
Califica el Artículo

30 Reacciones
Más antiguos
Más nuevos Más populares
Opinión desde el articulo
Ver todos los comentarios
jhalo
jhalo(@jhalo)
Editores
5 años atrás

Para aquellos que antes de un «frondend» como «Crossover» o «PlayOnLinux» prefieren emplear «wine» en su estado puro, pueden hacer algunas cosas interesantes…

Por una parte, pueden hacer que su carpeta «.wine» trabaje con la arquitectura de 32 bits, lo cual aumentará la compatibilidad y posibilidad de funcionamiento de muchos programas, si seguiste este tutorial al pie de la letra, para hacer que tu «wine» trabaje con 32 bits (x86), entonces tendrás que borrar la carpeta «.wine» ubicada en «/home/»tu-usuario»/.wine», una vez eliminada deberás escribir este comando en una terminal:

WINEARCH=win32 WINEPREFIX=~/.wine winecfg

Ese comando indicará que se cree de nuevo la carpeta «.wine», que lo haga bajo la arquitectura de 32 bits (x86) y que además te abra directamente la configuración de «wine».

Ahora bien, si lo que quieres es crear varias «botellas» (como se les suele decir) de «wine» (Que en realidad pueden entenderse como entornos o estancias aisladas) lo que debes hacer es lo siguiente:

Si la quieres en 64 bits y tu sistema es de 64 bits, no hace falta escribir la arquitectura que usará, si la quieres en 32 bits bueno, tendrás que especificarlo utilizando: WINEARCH=win32

Una vez hecho esto, deberás crear el «WINEPREFIX» que vendría siendo como el nombre de la nueva botella de «wine»

Un ejemplo podría ser: WINEPREFIX=~/.wine-con-arquitectura-de-64

Entonces con ese comando en la terminal estaríamos creando, otra botella o entorno aislado de «wine» donde podremos instalar las aplicaciones que queramos con librerías distintas a la carpeta principal «.wine», porque lo que se consigue con esto es evitar instalar todo en un mismo sitio y que por ende, algunas librerias generen incompatibilidades entre sí.

Para ejecutar un programa en este wine especial que hemos creado aparte, tendremos que hacer uso de la terminal, indicado el WINEPREFIX que estaremos usando y a su vez el programa que se ejecutará dentro de el.

WINEPREFIX=~/.wine-con-arquitectura-de-64 /home/usuario/instalador-cualquiera.exe

Sepan además que… cuando se usa «wine» en estado puro hay que asegurarse de buscar los componentes y librerias a mano que usa el programa que necesites ejecutar o que quieres que lo haga correctamente, para tal cosa debes buscar en WineHQ el nombre de la aplicación verificando que no exista nada que tengas que agregar, bien sea desde la configuración de «wine» con el comando «winecfg» o utilizando «winetricks», esto con playonlinux no hace falta porque estas aplicaciones crean «recetas de instalación» que hacen el trabajo de recopilar todo lo que necesita ese programa para funcionar correctamente e incluso en la mayoría de los casos, cambian la versión de «wine» (para mayor compatibilidad), cosa que no se puede hacer si usas el programa en estado puro.

Jbustalz
Jbustalz(@jbustalz)
Deepineros
Respondiendo a  jhalo
5 años atrás

Muy buenos tips. Recién usando wine ya que nunca lo había usado. También echare un vistazo a play on linux.

Edwinsiño Castañeda
Edwinsiño Castañeda(@shokatsuo)
Deepineros
5 años atrás

No me funciono el instalar wine (algo que nunca antes me a ocurrido). Me salieron que habia dependencias incumplidas y que se habia detenido los paquetes rotos.

Intente de todo, coloque las arquitecturas i386 , limpie una y otra vez con autoclean, remove y purge  e intente solucionar los paquetes rotos (las cuales no los encontre) , por ultimo intente con synaptic pero no tuve ningùn exito, asi que al revisar mis pasos se me ocurrio que tal vez hubiese un problema por colocar la distro inestable de debian «sid» en mi sources list por lo que lo volvi a abrir el terminal en modo root

 

Edite nuevamente en

sudo nano /etc/apt/sources.list

y cambie sid por buster

deb https://dl.winehq.org/wine-builds/debian/ buster main
actualice e instale con
sudo apt-get update
sudo apt install --install-recommends winehq-staging
y listo problema resuelto
Soy nuevo en este foro pero si a alguien mas le sucede lo mismo que a mi espero que esto les funcione
Gerson Julian Celis
Gerson Julian Celis(@gersonjuliancelis)
Deepineros
Respondiendo a  Edwinsiño Castañeda
5 años atrás

Saludos, no me funciona con «buster main» aparece que la clave publica no esta disponible…

Wilson Carranza
Wilson Carranza(@wilsoncarranza)
Deepineros
Respondiendo a  Car
5 años atrás

Tengo un problema al instalar la version 15.8 pues me sale una pantalla negra y no me sale la pantalla donde debo usar mi pass, sin embargo dígito la clave y me entra al sistema pero luego se congela todo y no puedo ingresar a ninguna aplicación, me toco instalar la versión 15.7 de nuevo ¿ sera que con la version 15.9 esto mejora? O ¿ que puedo hacer?

Gracias por su ayuda 

Eli
Eli(@eli)
Administradores
Respondiendo a  Wilson Carranza
5 años atrás

Hola  Wilson Carranza, seria buena idea que crearas un hilo aparte por aquí y describieras mas por ejemplo que tipo de tarjeta de video tienes etc, instalar la nueva versión no estaría de mas, pudiera ayudar, nuestra web también tiene varios tutoriales sobre controladores gráficos y como arreglar problemas comunes, pero otra vez este hilo no tiene nada que ver con el problema que estas presentando.

Edwinsiño Castañeda
Edwinsiño Castañeda(@shokatsuo)
Deepineros
Respondiendo a  Gerson Julian Celis
5 años atrás

Hola Gerson, justo ahora que estoy de vacaciones eh vuelto a cambiar de distro y eh instalado nuevamente deepin. Noto que me ocurre lo mismo que me estas contando. Con sid no aparece en los repositorios, con buster dependencias incumplidas y que la clave no esta disponible por lo que probé haciendo lo mismo que antes cambiando sudo nano/etc/apt/sources.list y en vez de colocar sid o buster puse stretch «deb https://dl.winehq.org/wine-builds/debian/ stretch main» y se me instala sin problemas. Estoy buscando mas detalles acerca de esto pero por ahora esto lo resuelve, aunque ya paso días espero que le sigas dando oportunidad a deepin y que esto te ayude. Saludos!!

Gjcelis7
Gjcelis7(@gjcelis7)
Deepineros
Respondiendo a  Edwinsiño Castañeda
5 años atrás

Nada:

W: Error de GPG: https://dl.winehq.org/wine-builds/debian stretch InRelease: Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY 76F1A20FF987672F
E: El repositorio > https://dl.winehq.org/wine-builds/debian N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.

Gjcelis7
Gjcelis7(@gjcelis7)
Deepineros
Respondiendo a  Gjcelis7
5 años atrás

Ya fusiona con el SID pero no me sirve el último comando…

Survy_ Crafty_
Survy_ Crafty_(@survy_crafty_)
Deepineros
5 años atrás

It looks to me like this:

E: Can’t Find winehq-staging package

What do I do ?????!!

 

Argun Autalipov
Argun Autalipov(@argunautalipov)
Deepineros
Respondiendo a  Survy_ Crafty_
4 años atrás

 Survy_ Crafty_

You just need to try:

sudo apt install --install-recommends winehq-staging

Just write STAGING in lower case. 

 

sasi
sasi(@sasi)
Deepineros
5 años atrás

dear all

i too  have the same problem in spite of following the given instructions.

this is the error i am  getting.

E: Unable to locate package winehq-staging

Can any one help me please ?

sasi.

 

Sergio López
Sergio López(@sergiolopez)
Deepineros
Respondiendo a  Car
5 años atrás

Buenas disculpa mi ignoracia, desde que llego a source,list empiezan los problemas, ya que en los pasos, deduzco (porque no se ha explicado bien como añadir en la source.list esa linea ni si hay que sustituir algo) que hay que añadir a las dos lineas que aparecen la linea que nos estas diciendo ahora, es decir, deb https://dl.winehq.org/wine-builds/debian/ buster main, bueno…vale….lo hago, pero me salen paquetes rotos.

P.D: Despues de mucho trastear, se me ha borrado la primera linea de la source,lis, por favor ayuda, como podria desinstalar y volver a instalar wine? gracias

Luis Gimeno Bellver
Luis Gimeno Bellver(@luisgimenobellver)
Deepineros
4 años atrás

Muy buenas, acabo de instalar la version 15.11, y no consigo que acepte la «Key» de wine, he seguido el tuto varias veces, y el problema esta en que no acepta la firma del repositorio. siempre tengo el mismo error

key 76F1A20FF987672F:
1 signature not checked due to a missing key
OK

A partir de ahi no hay manera, ya que no puedo instalar nada de wine. La ultima vez lo instale con el siguiente comando, ya que no permitia resolver dependencias.

sudo apt install –install-recommends wine-staging wine-staging-amd64 wine-staging-i386 winehq-staging

Con lo que resolvia todas las dependencias. Pero ahora el resultado es:

No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios aún no se han creado o se
han sacado de «Incoming».
La siguiente información puede ayudar a resolver la situación:

Tras lo que da un listado de librerias segun la imagen que adjunto.

yannsel
yannsel(@yannsel)
Deepineros
4 años atrás

estoy en la misma situación no me deja instalar en 15.11

sasi
sasi(@sasi)
Deepineros
4 años atrás

dear all,

i  choose deepin for linux environment. I want to install winehq in it. After completing the instructions provide in winehqweb page, i am unlucky at the last stages of implementaion.  For  your reference, the following are the out put of the terminal window.

jothish@jothish-PC:~/Desktop$ sudo sed -i ‘s/jessie/sid/g’ /etc/apt/sources.list
[sudo] password for jothish:
jothish@jothish-PC:~/Desktop$ echo «deb http://packages.deepin.com/deepin unstable main contrib non-free» | sudo tee -a /etc/apt/sources.list
deb http://packages.deepin.com/deepin unstable main contrib non-free
jothish@jothish-PC:~/Desktop$ sudo apt update
Get:1 http://linux.teamviewer.com/deb stable InRelease [9,357 B]
Get:2 http://linux.teamviewer.com/deb preview InRelease [9,358 B]
Get:3 http://packages.deepin.com/deepin unstable InRelease [11.4 kB]
Get:4 http://linux.teamviewer.com/deb stable/main i386 Packages [2,201 B]
Get:5 https://dl.winehq.org/wine-builds/debian sid InRelease [4,699 B]
Get:6 http://linux.teamviewer.com/deb stable/main amd64 Packages [2,376 B]
Get:7 http://linux.teamviewer.com/deb preview/main i386 Packages [1,496 B]
Get:8 http://linux.teamviewer.com/deb preview/main amd64 Packages [1,670 B]
Get:9 http://packages.deepin.com/deepin unstable/main i386 Packages [20.2 MB]
Get:10 https://dl.winehq.org/wine-builds/debian sid/main i386 Packages [49.0 kB]
Get:11 https://dl.winehq.org/wine-builds/debian sid/main amd64 Packages [49.6 kB]
Get:12 http://packages.deepin.com/deepin unstable/main amd64 Packages [20.3 MB]
Get:13 http://packages.deepin.com/deepin unstable/non-free amd64 Packages [342 kB]
Get:14 http://packages.deepin.com/deepin unstable/contrib amd64 Packages [184 kB]
Get:15 http://packages.deepin.com/deepin unstable/contrib i386 Packages [178 kB]
Get:16 http://packages.deepin.com/deepin unstable/non-free i386 Packages [279 kB]
Fetched 41.6 MB in 1min 51s (374 kB/s)
Reading package lists… Done
Building dependency tree
Reading state information… Done
1 package can be upgraded. Run ‘apt list –upgradable’ to see it. ( please note this is not connected to winehq….)
jothish@jothish-PC:~/Desktop$ sudo apt install –install-recommends winehq-stable
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
winehq-stable : Depends: wine-stable (= 3.0.4~sid)
E: Unable to correct problems, you have held broken packages.
jothish@jothish-PC:~/Desktop$ sudo apt update
Hit:1 https://dl.winehq.org/wine-builds/debian sid InRelease
Hit:2 http://linux.teamviewer.com/deb stable InRelease
Hit:3 http://linux.teamviewer.com/deb preview InRelease
Hit:4 http://packages.deepin.com/deepin unstable InRelease
Reading package lists… Done
Building dependency tree
Reading state information… Done
1 package can be upgraded. Run ‘apt list –upgradable’ to see it.
jothish@jothish-PC:~/Desktop$

please help me

sasi

Isaías Gätjens M
Isaías Gätjens M(@igatjens)
Redactores
Respondiendo a  sasi
4 años atrás

Hola, compartir la salida de la terminal es muy bueno y útil para entender lo que usted ha hecho, es muy útil para ayudarlo. Desafortunadamente todos los pasos están equivocados y ha llevado a sus sistema a un estado donde es seguro que se romperá.

Los pasos de la página de winehq son diferentes a los que usted siguió – https://wiki.winehq.org/Debian .

Primero intentemos reparar la configuración de los repositorios.

Ejecute el siguiente comando.

sudo deepin-editor /etc/apt/sources.list

Y elimine la siguiente línea.

deb  http://packages.deepin.com/deepin  unstable main contrib non-free

Debería quedar como se ve a continuación.

## Generated by deepin-installer
deb [by-hash=force]  http://packages.deepin.com/deepin  lion main contrib non-free
#deb-src  http://packages.deepin.com/deepin  lion main contrib non-free

Con esto se supone que ya debería reparar la configuración de los repositorios.

Envíe el resultado de ejecutar el siguiente comando para confirmar si se reparó la configuración.

sudo apt update

Una vez confirmado si se reparó el sistema, entonces siga los pasos de este artículo, o si quiere puede seguir los de https://wiki.winehq.org/Debian . Tenga presente que Deepin 15 está basado en Debian 9 stretch.

Kealeboja Mahuma
Kealeboja Mahuma(@kealebojamahuma)
Deepineros
Respondiendo a  Isaías Gätjens M
11 meses atrás

 Isaías Gätjens M Gracias.
Lo he hecho como dices y me sigue saliendo el mismo mensaje:
sudo apt install –install-recommends winehq-stableLeyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios aún no se han creado o se
han sacado de «Incoming».
La siguiente información puede ayudar a resolver la situación:
Los siguientes paquetes tienen dependencias incumplidas:
winehq-stable : Depende: wine-stable (= 8.0.0.0~bullseye-1)
E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.
Aunque no hay ningún paquete roto, lo he comprobado en synaptic varias veces.
Un saludo, amablemente.

Ram-sama
Ram-sama(@ram-sama)
Deepineros
2 años atrás

Al poner el comando sudo apt install --install-recommends winehq-stable
me aparece esto

«No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios aún no se han creado o se
han sacado de «Incoming».
La siguiente información puede ayudar a resolver la situación:

Los siguientes paquetes tienen dependencias incumplidas:
 winehq-stable : Depende: wine-stable (= 6.0.0~buster-1)
E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.»

¿Qupe puedo hacer?

Ram-sama
Ram-sama(@ram-sama)
Deepineros
Respondiendo a  Car
2 años atrás

Soy nueva y no entiendo mucho, ¿Qué es lo que tengo que hacer?

Xoas
Xoas(@xoas)
Redactores
Respondiendo a  Ram-sama
2 años atrás

 Car, está bien que use la versión buster, pues es la versión base en la que trabaja Deepin 20.2.
 Ram-sama, haga lo siguiente:
Primero descargue los 2 paquetes de dependencia que faltan (seleccionando el sitio de su preferencia en la lista):
https://packages.debian.org/buster-backports/amd64/libfaudio0/download
https://packages.debian.org/buster-backports/i386/libfaudio0/download
Luego, entre a la carpeta donde se encuentran los paquetes, haga clic derecho, seleccione Abrir en la terminal, e instale los paquetes con:

sudo apt install ./libfaudio*.deb

 Después, instale normalmente WineHQ con:

sudo apt install --install-recommends winehq-stable
Ram-sama
Ram-sama(@ram-sama)
Deepineros
2 años atrás

 Xoas Me aparece esto. 

imagen 2021 04 20 160917
Xoas
Xoas(@xoas)
Redactores
2 años atrás

 Ram-sama, asegúrese que el repositorio de WineHQ, figura de la siguiente manera:
deb https://dl.winehq.org/wine-builds/debian/ buster main
Puede verificar eso ejecutando:
grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
Si tiene ese formato, es posible que no haya instalado correctamente las dependencias anteriores (libfaudio0 en sus variantes i386 y amd64), intente de nuevo con:
sudo apt install ./libfaudio*.deb
Y, si en caso le sigue apareciendo, puede que lo siguiente lo corrija:
sudo apt-get install -f
Si desea ayuda de la comunidad activa, le invito a unirse a nuestro grupo de Telegram, donde podremos proceder con más detalle.

Ram-sama
Ram-sama(@ram-sama)
Deepineros
2 años atrás

 Xoas Cuando abro libfaudio0 i386 me dice «Dependencias rotas: libstb0:i386»
 

gerardo27
gerardo27(@gerardo27)
Deepineros
1 año atrás

Muchísimas gracias por el aporte… me re sirvió…

30
0
Nos gustaría saber lo que piensas, Únete a la discusión.x